package com.macro.mall.portal.domain;


import com.macro.mall.model.OmsAgentSend;
import com.macro.mall.model.OmsOrderItem;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class OrderItemDetail extends OmsOrderItem {

    @ApiModelProperty("组合商品list集合")
    List<ProductDeitail> productDeitailList;
    @ApiModelProperty(value = "退款金额")
    private BigDecimal returnAmount;
    @ApiModelProperty(value = "退款数量")
    private Integer productCount;
    @ApiModelProperty(value = "申请售后类型：0->仅退款；1->退货退款；2->换货")
    private Integer returnType;
    @ApiModelProperty(value = "申请状态：0->待处理；1->退货中；2-已完成；3->已拒绝；5->已撤销")
    private Integer returnStatus;
    @ApiModelProperty(value = "区分组合商品还是普通商品")
    private Integer pType;
    @ApiModelProperty(value = "经纪人发货信息")
    List<OmsAgentSend> omsAgentSends ;
}